double (twice as much) - German English Dictionary